// app.js
App({
  onLaunch() {

    // 展示本地存储能力
    // const logs = wx.getStorageSync('logs') || []
    // logs.unshift(Date.now())
    // wx.setStorageSync('logs', logs)

    // 检查本地存储中是否存在登录凭证
    const userInfo = wx.getStorageSync('userInfoData');
    if (!userInfo) {
      wx.reLaunch({
        url: '/pages/login/login'
      });
    }
    // 登录
    // wx.login({
    //   success: res => {
    //     // 发送 res.code 到后台换取 openId, sessionKey, unionId
    //     wx.getUserInfo({
    //       success: res => {
    //         console.log(res)
    //         this.globalData.userInfo = res.userInfo
    //       }
    //     })
    //   }
    // })
  },
  globalData: {
    userRole: 'user', // 初始角色
    customTabbar: null // 保存tabbar实例
  },
  // 更新用户角色方法
  updateRole(role) {
    this.globalData.userRole = role;
    if (this.globalData.customTabbar) {
      this.globalData.customTabbar.updateTabs(role);
    }
  }
})